Versions:

  • 1.3.3
  • 1.3.2
  • 1.3.0
  • 1.2.2
  • 1.2.1
  • 1.0.0
  • 0.13.4
  • 0.13.2

ncspot is a lightweight, terminal-based Spotify client developed by Henrik Friedrichsen that brings the streaming service into ncurses environments without launching a graphical interface; written in Rust and built on the open-source librespot library, it emulates the concise keyboard-driven workflow familiar to users of MPD clients like ncmpc while maintaining full access to playlists, albums, tracks, the user’s saved music, search, and the Spotify Connect playback control. The program targets developers, remote-system administrators, and minimalist desktop users who prefer to keep resource usage low or who operate on servers and embedded devices that lack a display server; typical use cases include controlling office background music from an SSH session, running a headless Raspberry Pi music box, or simply avoiding the memory footprint of the official Electron-based application. Because everything happens inside a text console, ncspot can be left inside a tmux or screen pane, providing uninterrupted playback even when a window manager is restarted. The current stable release is version 1.3.3, and the project has published eight tagged releases so far, showing incremental adoption of new librespot features, refined keyboard shortcuts, and improved Unicode handling. ncspot falls into the Audio Players & Streaming category, yet its curses interface also places it alongside Terminal & Command-Line utilities. The software is available for free on get.nero.com, with downloads provided via trusted Windows package sources (e.g. winget), always delivering the latest version, and supporting batch installation of multiple applications.

Tags: